maker/seller of umbrellas - German English Dictionary